package interfaceBeanRemote;

import java.util.List;

import javax.ejb.Remote;

import entityBean.Club;

@Remote
public interface sessionClubRemote {

	void addClub(Club club);

	Club findClub(int id);

	void removeClub(Club club);

	int removeClubById(int id);

	void updateClub(Club club);

	List<Club> getClubListWithMembre();


	List<Club> getClubListWithAvancement();

	void refresh(Club c);

	void flush();


	List<Club> getClubListWithClubAmis(int id_club);

	List<Club> getClubListWithMembreByID(int id);

	Integer getIdClubOfInvestiseur(int idInv);

	Club findClub_byName(String name);

	Integer findClubId_byName(String name);

	void removeClubById2(int id);

	//List<Club> getClubAmis(int id_club);

}
